×

give sb a hard time meaning in English

让…吃苦头

Related Words

  1. hardest
  2. harder
  3. hard
  4. give sb a hand with sth
  5. give sb a hard punch on the nose
  6. give sb a hearing
  7. give sb a hostile glare
PC Version

Copyright © 2018 WordTech Co.